🇮🇳 Velur

Coordinates (11.10825, 78.00113)
Population 18,951

Velur is a city in India - Tamil Nadu

Species living near Velur

Cities near Velur

about